home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / ammo_pickups.gsh < prev    next >
Text File  |  2000-08-22  |  18KB  |  945 lines

  1. // defines the ammo pickups
  2. ////////////////////////////////////////////////////////////////////////////////////
  3.  
  4. // start wrapper - prevent multiple inclusions or recursive inclusions
  5.  
  6. //(this currently causes 'unrecognized preprocessor directive' warnings, until implemented)
  7. #ifndef INCLUDED_AMMO_PICKUPS_GSH
  8. #define INCLUDED_AMMO_PICKUPS_GSH
  9.  
  10. ////////////////////////////////////////////////////////////////////////////////////
  11.  
  12. #include "defaults.gsh"
  13.  
  14. shape Shp_Flares_Pickup
  15. {
  16.     file "objects\flares plus.RIF"
  17.     name "flares plus"
  18. }
  19.  
  20. shape Shp_Plasma_Bolts_Pickup
  21. {
  22.     file "objects\bullets.RIF"
  23.     name "bullets"
  24. }
  25.  
  26. shape Shp_Plasmaxi_Bolts_Pickup
  27. {
  28.     file "objects\bullets plus.RIF"
  29.     name "bullets plus"
  30. }
  31.  
  32. shape Shp_Plasma_Shells_Pickup
  33. {
  34.     file "objects\exploding bullets.RIF"
  35.     name "exploding bullets"
  36. }
  37.  
  38. shape Shp_Autolock_Bolts_Pickup
  39. {
  40.     file "objects\AUTOLOCK BOLTS PICKUP A.RIF"
  41.     name "AUTOLOCK BOLTS PICKUP A"
  42. }
  43.  
  44. shape Shp_Battery_Basic_Pickup
  45. {
  46.     file "objects\battery basic.RIF"
  47.     name "battery basic"
  48. }
  49.  
  50. shape Shp_Battery_Plus_Pickup
  51. {
  52.     file "objects\battery plus.RIF"
  53.     name "battery plus"
  54. }
  55.  
  56. shape Shp_Grenade_Basic_Pickup
  57. {
  58.     file "objects\GRENADE BASIC PICKUP A.RIF"
  59.     name "GRENADE BASIC PICKUP A"
  60. }
  61.  
  62. shape Shp_Grenade_Plus_Pickup
  63. {
  64.     file "objects\GRENADE PLUS PICKUP A.RIF"
  65.     name "GRENADE PLUS PICKUP A"
  66. }
  67.  
  68. shape Shp_Missile_Ammo_Pickup
  69. {
  70.     file "objects\missile ammo.RIF"
  71.     name "missile ammo"
  72. }
  73.  
  74. shape Shp_Missile_Plus_Ammo_Pickup
  75. {
  76.     file "objects\missile plus ammo.RIF"
  77.     name "missile plus ammo"
  78. }
  79.  
  80. shape Shp_Flamer_Fuel_Pickup
  81. {
  82.     file "objects\flame.RIF"
  83.     name "flame"
  84. }
  85.  
  86. shape Shp_Napalm_Fuel_Pickup
  87. {
  88.     file "objects\napalm ammo.RIF"
  89.     name "napalm ammo"
  90. }
  91.  
  92. shape Shp_Energy_Cells_Pickup
  93. {
  94.     file "objects\energy cells.RIF"
  95.     name "energy cells"
  96. }
  97.  
  98. shape Shp_Nanotech_Dismantler_Pickup
  99. {
  100.     file "objects\nanobots.RIF"
  101.     name "nanobots"
  102. }
  103.  
  104. ////////////////////////////////////////////////////////////////////////////////////
  105.  
  106. character Chr_Flares_Pickup : Chr_Default
  107. {
  108.     turning speed   0
  109.     walking speed   10    // dummy for number of flares in this pickup
  110.     weapon            flares
  111.     strength        10    // initial strength points
  112.     aim                0
  113.     aggression        0.61    // 6 = ammo pickup
  114.     size            3
  115. }
  116.  
  117. character Chr_Plasma_Bolts_Pickup : Chr_Default
  118. {
  119.     turning speed   0
  120.     walking speed   50    // dummy for number of bullets in this pickup
  121.     weapon            plasma bolts
  122.     strength        10    // initial strength points
  123.     aim                0
  124.     aggression        0.61    // 6 = ammo pickup
  125.     size            3
  126. }
  127.  
  128. character Chr_Mini_Plasma_Bolts_Pickup : Chr_Default
  129. {
  130.     turning speed   0
  131.     walking speed   8    // dummy for number of bullets in this pickup
  132.     weapon            plasma bolts
  133.     strength        10    // initial strength points
  134.     aim                0
  135.     aggression        0.61    // 6 = ammo pickup
  136.     size            3
  137. }
  138.  
  139. character Chr_Plasmaxi_Bolts_Pickup : Chr_Default
  140. {
  141.     turning speed   0
  142.     walking speed   50    // dummy for number of bullets in this pickup
  143.     weapon            plasmaxi bolts
  144.     strength        10    // initial strength points
  145.     aim                0
  146.     aggression        0.61    // 6 = ammo pickup
  147.     size            3
  148. }
  149.  
  150. character Chr_Mini_Plasmaxi_Bolts_Pickup : Chr_Default
  151. {
  152.     turning speed   0
  153.     walking speed   8    // dummy for number of bullets in this pickup
  154.     weapon            plasmaxi bolts
  155.     strength        10    // initial strength points
  156.     aim                0
  157.     aggression        0.61    // 6 = ammo pickup
  158.     size            3
  159. }
  160.  
  161. character Chr_Plasma_Shells_Pickup : Chr_Default
  162. {
  163.     turning speed   0
  164.     walking speed   40
  165.     weapon            plasma shells
  166.     strength        10    // initial strength points
  167.     aim                0
  168.     aggression        0.61    // 6 = ammo pickup
  169.     size            3
  170. }
  171.  
  172. character Chr_Mini_Plasma_Shells_Pickup : Chr_Default
  173. {
  174.     turning speed   0
  175.     walking speed   8
  176.     weapon            plasma shells
  177.     strength        10    // initial strength points
  178.     aim                0
  179.     aggression        0.61    // 6 = ammo pickup
  180.     size            3
  181. }
  182.  
  183. character Chr_Autolock_Bolts_Pickup : Chr_Default
  184. {
  185.     turning speed   0
  186.     walking speed   40
  187.     weapon            autolock bolts
  188.     strength        10    // initial strength points
  189.     aim                0
  190.     aggression        0.61    // 6 = ammo pickup
  191.     size            1
  192. }
  193.  
  194. character Chr_Mini_Autolock_Bolts_Pickup : Chr_Default
  195. {
  196.     turning speed   0
  197.     walking speed   8
  198.     weapon            autolock bolts
  199.     strength        10    // initial strength points
  200.     aim                0
  201.     aggression        0.61    // 6 = ammo pickup
  202.     size            1
  203. }
  204.  
  205. character Chr_Battery_Basic_Pickup : Chr_Default
  206. {
  207.     turning speed   0
  208.     walking speed   80
  209.     weapon            battery basic
  210.     strength        10    // initial strength points
  211.     aim                0
  212.     aggression        0.61    // 6 = ammo pickup
  213.     size            3
  214. }
  215.  
  216. character Chr_Mini_Battery_Basic_Pickup : Chr_Default
  217. {
  218.     turning speed   0
  219.     walking speed   16
  220.     weapon            battery basic
  221.     strength        10    // initial strength points
  222.     aim                0
  223.     aggression        0.61    // 6 = ammo pickup
  224.     size            3
  225. }
  226.  
  227. character Chr_Battery_Plus_Pickup : Chr_Default
  228. {
  229.     turning speed   0
  230.     walking speed   40
  231.     weapon            battery plus
  232.     strength        10    // initial strength points
  233.     aim                0
  234.     aggression        0.61    // 6 = ammo pickup
  235.     size            3
  236. }
  237.  
  238. character Chr_Mini_Battery_Plus_Pickup : Chr_Default
  239. {
  240.     turning speed   0
  241.     walking speed   8
  242.     weapon            battery plus
  243.     strength        10    // initial strength points
  244.     aim                0
  245.     aggression        0.61    // 6 = ammo pickup
  246.     size            3
  247. }
  248.  
  249. character Chr_Grenade_Basic_Pickup : Chr_Default
  250. {
  251.     turning speed   0
  252.     walking speed   40
  253.     weapon            grenade basic
  254.     strength        10    // initial strength points
  255.     aim                0
  256.     aggression        0.61    // 6 = ammo pickup
  257.     size            1
  258. }
  259.  
  260. character Chr_Mini_Grenade_Basic_Pickup : Chr_Default
  261. {
  262.     turning speed   0
  263.     walking speed   5
  264.     weapon            grenade basic
  265.     strength        10    // initial strength points
  266.     aim                0
  267.     aggression        0.61    // 6 = ammo pickup
  268.     size            3
  269. }
  270.  
  271. character Chr_Grenade_Plus_Pickup : Chr_Default
  272. {
  273.     turning speed    0
  274.     walking speed    20
  275.     weapon            grenade plus
  276.     strength        10    // initial strength points
  277.     aim                0
  278.     aggression        0.61    // 6 = ammo pickup
  279.     size            1
  280. }
  281.  
  282. character Chr_Mini_Grenade_Plus_Pickup : Chr_Default
  283. {
  284.     turning speed    0
  285.     walking speed    4
  286.     weapon            grenade plus
  287.     strength        10    // initial strength points
  288.     aim                0
  289.     aggression        0.61    // 6 = ammo pickup
  290.     size            3
  291. }
  292.  
  293. character Chr_Missile_Basic_Pickup : Chr_Default
  294. {
  295.     turning speed   0
  296.     walking speed   60
  297.     weapon            missile basic
  298.     strength        10    // initial strength points
  299.     aim                0
  300.     aggression        0.61    // 6 = ammo pickup
  301.     size            3
  302. }
  303.  
  304. character Chr_Mini_Missile_Basic_Pickup : Chr_Default
  305. {
  306.     turning speed   0
  307.     walking speed   8
  308.     weapon            missile basic
  309.     strength        10    // initial strength points
  310.     aim                0
  311.     aggression        0.61    // 6 = ammo pickup
  312.     size            3
  313. }
  314.  
  315. character Chr_Missile_Plus_Pickup : Chr_Default
  316. {
  317.     turning speed    0
  318.     walking speed    40
  319.     weapon            missile plus
  320.     strength        10    // initial strength points
  321.     aim                0
  322.     aggression        0.61    // 6 = ammo pickup
  323.     size            3
  324. }
  325.  
  326. character Chr_Mini_Missile_Plus_Pickup : Chr_Default
  327. {
  328.     turning speed    0
  329.     walking speed    4
  330.     weapon            missile plus
  331.     strength        10    // initial strength points
  332.     aim                0
  333.     aggression        0.61    // 6 = ammo pickup
  334.     size            3
  335. }
  336.  
  337. character Chr_Nanotech_Dismantler_Pickup : Chr_Default
  338. {
  339.     turning speed    0
  340.     walking speed    200
  341.     weapon            nanotech dismantler
  342.     strength        10    // initial strength points
  343.     aim                0
  344.     aggression        0.61    // 6 = ammo pickup
  345.     size            3
  346. }
  347.  
  348. character Chr_Flamer_Fuel_Pickup : Chr_Default
  349. {
  350.     turning speed    0
  351.     walking speed    200
  352.     weapon            flames
  353.     strength        10    // initial strength points
  354.     aim                0
  355.     aggression        0.61    // 6 = ammo pickup
  356.     size            3
  357. }
  358.  
  359. character Chr_Napalm_Fuel_Pickup : Chr_Default
  360. {
  361.     turning speed    0
  362.     walking speed    200
  363.     weapon            napalm
  364.     strength        10    // initial strength points
  365.     aim                0
  366.     aggression        0.61    // 6 = ammo pickup
  367.     size            3
  368. }
  369.  
  370. character Chr_Energy_Cells_Pickup : Chr_Default
  371. {
  372.     turning speed    0
  373.     walking speed    200
  374.     weapon            energy cells
  375.     strength        10    // initial strength points
  376.     aim                0
  377.     aggression        0.61    // 6 = ammo pickup
  378.     size            3
  379. }
  380.  
  381. role Rol_Flares_Pickup : Rol_DefaultPickup
  382. {
  383.     shape            Shp_Flares_Pickup
  384.  
  385.     character        Chr_Flares_Pickup
  386.  
  387.     identifier        "flares"
  388.  
  389.     destructibility    Des_Explode
  390.  
  391.     pickup name        flares pickup
  392. }
  393.  
  394. role Rol_Plasma_Bolts_Pickup : Rol_DefaultPickup
  395. {
  396.     shape            Shp_Plasma_Bolts_Pickup
  397.  
  398.     character        Chr_Plasma_Bolts_Pickup
  399.  
  400.     identifier        "plasma_bolts"
  401.  
  402.     destructibility    Des_Explode
  403.  
  404.     pickup name        plasma bolts pickup
  405. }
  406.  
  407. role Rol_Mini_Plasma_Bolts_Pickup : Rol_DefaultPickup
  408. {
  409.     shape            Shp_Plasma_Bolts_Pickup
  410.  
  411.     character        Chr_Mini_Plasma_Bolts_Pickup
  412.  
  413.     identifier        "Mini_plasma_bolts"
  414.  
  415.     destructibility    Des_Explode
  416.  
  417.     pickup name        plasma bolts pickup
  418. }
  419.  
  420. role Rol_Plasmaxi_Bolts_Pickup : Rol_DefaultPickup
  421. {
  422.     shape            Shp_Plasmaxi_Bolts_Pickup
  423.  
  424.     character        Chr_Plasmaxi_Bolts_Pickup
  425.  
  426.     identifier        "plasmaxi_bolts"
  427.  
  428.     destructibility    Des_Explode
  429.  
  430.     pickup name        plasmaxi bolts pickup
  431. }
  432.  
  433. role Rol_Mini_Plasmaxi_Bolts_Pickup : Rol_DefaultPickup
  434. {
  435.     shape            Shp_Plasmaxi_Bolts_Pickup
  436.  
  437.     character        Chr_Mini_Plasmaxi_Bolts_Pickup
  438.  
  439.     identifier        "Mini_plasmaxi_bolts"
  440.  
  441.     destructibility    Des_Explode
  442.  
  443.     pickup name        plasmaxi bolts pickup
  444. }
  445.  
  446. role Rol_Plasma_Shells_Pickup : Rol_DefaultPickup
  447. {
  448.     shape            Shp_Plasma_Shells_Pickup
  449.  
  450.     character        Chr_Plasma_Shells_Pickup
  451.  
  452.     identifier        "plasma_shells"
  453.  
  454.     destructibility    Des_Explode
  455.  
  456.     pickup name        plasma shells pickup
  457. }
  458.  
  459. role Rol_Mini_Plasma_Shells_Pickup : Rol_DefaultPickup
  460. {
  461.     shape            Shp_Plasma_Shells_Pickup
  462.  
  463.     character        Chr_Mini_Plasma_Shells_Pickup
  464.  
  465.     identifier        "Mini_plasma_shells"
  466.  
  467.     destructibility    Des_Explode
  468.  
  469.     pickup name        plasma shells pickup
  470. }
  471.  
  472. role Rol_Autolock_Bolts_Pickup : Rol_DefaultPickup
  473. {
  474.     shape            Shp_Autolock_Bolts_Pickup
  475.  
  476.     character        Chr_Autolock_Bolts_Pickup
  477.  
  478.     identifier        "autolock_bolts"
  479.  
  480.     destructibility    Des_Explode
  481.  
  482.     pickup name        autolock bolts pickup
  483. }
  484.  
  485. role Rol_Mini_Autolock_Bolts_Pickup : Rol_DefaultPickup
  486. {
  487.     shape            Shp_Autolock_Bolts_Pickup
  488.  
  489.     character        Chr_Mini_Autolock_Bolts_Pickup
  490.  
  491.     identifier        "Mini_autolock_bolts"
  492.  
  493.     destructibility    Des_Explode
  494.  
  495.     pickup name        autolock bolts pickup
  496. }
  497.  
  498. role Rol_Battery_Basic_Pickup : Rol_DefaultPickup
  499. {
  500.     shape            Shp_Battery_Basic_Pickup
  501.  
  502.     character        Chr_Battery_Basic_Pickup
  503.  
  504.     identifier        "battery_basic"
  505.  
  506.     destructibility    Des_Explode
  507.  
  508.     pickup name        battery basic pickup
  509. }
  510.  
  511. role Rol_Mini_Battery_Basic_Pickup : Rol_DefaultPickup
  512. {
  513.     shape            Shp_Battery_Basic_Pickup
  514.  
  515.     character        Chr_Mini_Battery_Basic_Pickup
  516.  
  517.     identifier        "Mini_battery_basic"
  518.  
  519.     destructibility    Des_Explode
  520.  
  521.     pickup name        battery basic pickup
  522. }
  523.  
  524. role Rol_Battery_Plus_Pickup : Rol_DefaultPickup
  525. {
  526.     shape            Shp_Battery_Plus_Pickup
  527.  
  528.     character        Chr_Battery_Plus_Pickup
  529.  
  530.     identifier        "battery_plus"
  531.  
  532.     destructibility    Des_Explode
  533.  
  534.     pickup name        battery plus pickup
  535. }
  536.  
  537. role Rol_Mini_Battery_Plus_Pickup : Rol_DefaultPickup
  538. {
  539.     shape            Shp_Battery_Plus_Pickup
  540.  
  541.     character        Chr_Mini_Battery_Plus_Pickup
  542.  
  543.     identifier        "Mini_battery_plus"
  544.  
  545.     destructibility    Des_Explode
  546.  
  547.     pickup name        battery plus pickup
  548. }
  549.  
  550. role Rol_Grenade_Basic_Pickup : Rol_DefaultPickup
  551. {
  552.     shape            Shp_Grenade_Basic_Pickup
  553.  
  554.     character        Chr_Grenade_Basic_Pickup
  555.  
  556.     identifier        "grenade_basic"
  557.  
  558.     destructibility    Des_Explode
  559.  
  560.     pickup name        grenade basic pickup
  561. }
  562.  
  563. role Rol_Mini_Grenade_Basic_Pickup : Rol_DefaultPickup
  564. {
  565.     shape            Shp_Grenade_Basic_Pickup
  566.  
  567.     character        Chr_Mini_Grenade_Basic_Pickup
  568.  
  569.     identifier        "Mini_grenade_basic"
  570.  
  571.     destructibility    Des_Explode
  572.  
  573.     pickup name        grenade basic pickup
  574. }
  575.  
  576. role Rol_Grenade_Plus_Pickup : Rol_DefaultPickup
  577. {
  578.     shape            Shp_Grenade_Plus_Pickup
  579.  
  580.     character        Chr_Grenade_Plus_Pickup
  581.  
  582.     identifier        "grenade_plus"
  583.  
  584.     destructibility    Des_Explode
  585.  
  586.     pickup name        grenade plus pickup
  587. }
  588.  
  589. role Rol_Mini_Grenade_Plus_Pickup : Rol_DefaultPickup
  590. {
  591.     shape            Shp_Grenade_Plus_Pickup
  592.  
  593.     character        Chr_Mini_Grenade_Plus_Pickup
  594.  
  595.     identifier        "Mini_grenade_plus"
  596.  
  597.     destructibility    Des_Explode
  598.  
  599.     pickup name        grenade plus pickup
  600. }
  601.  
  602. role Rol_Missile_Basic_Pickup : Rol_DefaultPickup
  603. {
  604.     shape            Shp_Missile_Ammo_Pickup
  605.  
  606.     character        Chr_Missile_Basic_Pickup
  607.  
  608.     identifier        "missile_basic"
  609.  
  610.     destructibility    Des_Explode
  611.  
  612.     pickup name        missile basic pickup
  613. }
  614.  
  615. role Rol_Mini_Missile_Basic_Pickup : Rol_DefaultPickup
  616. {
  617.     shape            Shp_Missile_Ammo_Pickup
  618.  
  619.     character        Chr_Mini_Missile_Basic_Pickup
  620.  
  621.     identifier        "Mini_missile_basic"
  622.  
  623.     destructibility    Des_Explode
  624.  
  625.     pickup name        missile basic pickup
  626. }
  627.  
  628. role Rol_Missile_Plus_Pickup : Rol_DefaultPickup
  629. {
  630.     shape            Shp_Missile_Plus_Ammo_Pickup
  631.  
  632.     character        Chr_Missile_Plus_Pickup
  633.  
  634.     identifier        "missile_plus"
  635.  
  636.     destructibility    Des_Explode
  637.  
  638.     pickup name        missile plus pickup
  639. }
  640.  
  641. role Rol_Mini_Missile_Plus_Pickup : Rol_DefaultPickup
  642. {
  643.     shape            Shp_Missile_Plus_Ammo_Pickup
  644.  
  645.     character        Chr_Mini_Missile_Plus_Pickup
  646.  
  647.     identifier        "Mini_missile_plus"
  648.  
  649.     destructibility    Des_Explode
  650.  
  651.     pickup name        missile plus pickup
  652. }
  653.  
  654. role Rol_Nanotech_Dismantler_Pickup : Rol_DefaultPickup
  655. {
  656.     shape            Shp_Nanotech_Dismantler_Pickup
  657.  
  658.     character        Chr_Nanotech_Dismantler_Pickup
  659.  
  660.     identifier        "nanotech_dismantlers"
  661.  
  662.     destructibility    Des_Explode
  663.  
  664.     pickup name        nanotech dismantler pickup
  665. }
  666.  
  667. role Rol_Flamer_Fuel_Pickup : Rol_DefaultPickup
  668. {
  669.     shape            Shp_Flamer_Fuel_Pickup
  670.  
  671.     character        Chr_Flamer_Fuel_Pickup
  672.  
  673.     identifier        "flamer_fuel"
  674.  
  675.     destructibility    Des_Explode
  676.  
  677.     pickup name        flames pickup
  678. }
  679.  
  680. role Rol_Napalm_Fuel_Pickup : Rol_DefaultPickup
  681. {
  682.     shape            Shp_Napalm_Fuel_Pickup
  683.  
  684.     character        Chr_Napalm_Fuel_Pickup
  685.  
  686.     identifier        "napalm_fuel"
  687.  
  688.     destructibility    Des_Explode
  689.  
  690.     pickup name        napalm pickup
  691. }
  692.  
  693. role Rol_Energy_Cells_Pickup : Rol_DefaultPickup
  694. {
  695.     shape            Shp_Energy_Cells_Pickup
  696.  
  697.     character        Chr_Energy_Cells_Pickup
  698.  
  699.     identifier        "energy_cells"
  700.  
  701.     destructibility    Des_Explode
  702.  
  703.     pickup name        energy cells pickup
  704. }
  705.  
  706. ////////////////////////////////////////////////////////////////////////////////////
  707.  
  708. shape Shp_Inventory_Plasma_Bolts
  709. {
  710.     file "objects\bullets.RIF"
  711.     name "bullets"
  712. }
  713.  
  714. shape Shp_Inventory_Plasmaxi_Bolts
  715. {
  716.     file "objects\bullets plus.RIF"
  717.     name "bullets plus"
  718. }
  719.  
  720. shape Shp_Inventory_Plasma_Shells
  721. {
  722.     file "objects\exploding bullets.RIF"
  723.     name "exploding bullets"
  724. }
  725.  
  726. shape Shp_Inventory_Autolock_Bolts
  727. {
  728.     file "objects\smart bullets.RIF"
  729.     name "smart bullets"
  730. }
  731.  
  732. shape Shp_Inventory_Battery_Basic
  733. {
  734.     file "objects\battery basic.RIF"
  735.     name "battery basic"
  736. }
  737.  
  738. shape Shp_Inventory_Battery_Plus
  739. {
  740.     file "objects\battery plus.RIF"
  741.     name "battery plus"
  742. }
  743.  
  744. shape Shp_Inventory_Grenade_Basic
  745. {
  746.     file "objects\grenade ammo.RIF"
  747.     name "grenade ammo"
  748. }
  749.  
  750. shape Shp_Inventory_Grenade_Plus
  751. {
  752.     file "objects\grenade plus ammo.RIF"
  753.     name "grenade plus ammo"
  754. }
  755.  
  756. shape Shp_Inventory_Missile_Basic
  757. {
  758.     file "objects\missile ammo.RIF"
  759.     name "missile ammo"
  760. }
  761.  
  762. shape Shp_Inventory_Missile_Plus
  763. {
  764.     file "objects\missile plus ammo.RIF"
  765.     name "missile plus ammo"
  766. }
  767.  
  768. shape Shp_Inventory_Nanotech_Dismantler
  769. {
  770.     file "objects\nanobots.RIF"
  771.     name "nanobots"
  772. }
  773.  
  774. shape Shp_Inventory_Energy_Cells
  775. {
  776.     file "objects\energy cells.RIF"
  777.     name "energy cells"
  778. }
  779.  
  780. shape Shp_Inventory_Flamer_Fuel
  781. {
  782.     file "objects\flame.RIF"
  783.     name "flame"
  784. }
  785.  
  786. shape Shp_Inventory_Napalm_Fuel
  787. {
  788.     file "objects\napalm ammo.RIF"
  789.     name "napalm ammo"
  790. }
  791.  
  792. ammo info
  793. {
  794.     ammo type        flares
  795.  
  796.     shape            Shp_Flares_Pickup
  797.     max per slot    20
  798.     description        GL_DESCRIPTION_FLARES
  799.     ammo name        GL_AMMO_FLARES
  800. }
  801.  
  802. ammo info
  803. {
  804.     ammo type        plasma bolts
  805.  
  806.     shape            Shp_Inventory_Plasma_Bolts
  807.     max per slot    100
  808.     description        GL_DESCRIPTION_PLASMA_BOLTS
  809.     ammo name        GL_AMMO_PLASMA_BOLTS
  810. }
  811.  
  812. ammo info
  813. {
  814.     ammo type        plasmaxi bolts
  815.  
  816.     shape            Shp_Inventory_Plasmaxi_Bolts
  817.     max per slot    80
  818.     description        GL_DESCRIPTION_PLASMAXI_BOLTS
  819.     ammo name        GL_AMMO_PLASMAXI_BOLTS
  820. }
  821.  
  822. ammo info
  823. {
  824.     ammo type        plasma shells
  825.  
  826.     shape            Shp_Inventory_Plasma_Shells
  827.     max per slot    70
  828.     description        GL_DESCRIPTION_PLASMA_SHELLS
  829.     ammo name        GL_AMMO_PLASMA_SHELLS
  830. }
  831.  
  832. ammo info
  833. {
  834.     ammo type        autolock bolts
  835.  
  836.     shape            Shp_Inventory_Autolock_Bolts
  837.     max per slot    50
  838.     description        GL_DESCRIPTION_AUTOLOCK_BOLTS
  839.     ammo name        GL_AMMO_AUTOLOCK_BOLTS
  840. }
  841.  
  842. ammo info
  843. {
  844.     ammo type        battery basic
  845.  
  846.     shape            Shp_Inventory_Battery_Basic
  847.     max per slot        100
  848.     description        GL_DESCRIPTION_BATTERY_BASIC
  849.     ammo name        GL_AMMO_BATTERY_BASIC
  850. }
  851.  
  852. ammo info
  853. {
  854.     ammo type        battery plus
  855.  
  856.     shape            Shp_Inventory_Battery_Plus
  857.     max per slot        100
  858.     description        GL_DESCRIPTION_BATTERY_PLUS
  859.     ammo name        GL_AMMO_BATTERY_PLUS
  860. }
  861.  
  862. ammo info
  863. {
  864.     ammo type        grenade basic
  865.  
  866.     shape            Shp_Inventory_Grenade_Basic
  867.     max per slot        40
  868.     description        GL_DESCRIPTION_GRENADE_BASIC
  869.     ammo name        GL_AMMO_GRENADE_BASIC
  870. }
  871.  
  872. ammo info
  873. {
  874.     ammo type        grenade plus
  875.  
  876.     shape            Shp_Inventory_Grenade_Plus
  877.     max per slot        40
  878.     description        GL_DESCRIPTION_GRENADE_PLUS
  879.     ammo name        GL_AMMO_GRENADE_PLUS
  880. }
  881.  
  882. ammo info
  883. {
  884.     ammo type        missile basic
  885.  
  886.     shape            Shp_Inventory_Missile_Basic
  887.     max per slot        90
  888.     description        GL_DESCRIPTION_MISSILE_BASIC
  889.     ammo name        GL_AMMO_MISSILE_BASIC
  890. }
  891.  
  892. ammo info
  893. {
  894.     ammo type        missile plus
  895.  
  896.     shape            Shp_Inventory_Missile_Plus
  897.     max per slot        90
  898.     description        GL_DESCRIPTION_MISSILE_PLUS
  899.     ammo name        GL_AMMO_MISSILE_PLUS
  900. }
  901.  
  902. ammo info
  903. {
  904.     ammo type        energy cells
  905.  
  906.     shape            Shp_Inventory_Energy_Cells
  907.     max per slot    150
  908.     description        GL_AMMO_ENERGY_CELLS
  909.     ammo name        GL_AMMO_ENERGY_CELLS
  910. }
  911.  
  912. ammo info
  913. {
  914.     ammo type        flames
  915.  
  916.     shape            Shp_Inventory_Flamer_Fuel
  917.     max per slot    150
  918.     description        GL_DESCRIPTION_FLAMES
  919.     ammo name        GL_AMMO_FLAMES
  920. }
  921.  
  922. ammo info
  923. {
  924.     ammo type        napalm
  925.  
  926.     shape            Shp_Inventory_Napalm_Fuel
  927.     max per slot    150
  928.     description        GL_DESCRIPTION_NAPALM
  929.     ammo name        GL_AMMO_NAPALM
  930. }
  931.  
  932. ammo info
  933. {
  934.     ammo type        nanotech dismantler
  935.  
  936.     shape            Shp_Inventory_Nanotech_Dismantler
  937.     max per slot    150
  938.     description        GL_AMMO_NANOTECH_DISMANTLER
  939.     ammo name        GL_AMMO_NANOTECH_DISMANTLER
  940. }
  941.  
  942. ////////////////////////////////////////////////////////////////////////////////////
  943.  
  944. // end wrapper - for preventing multiple or recursive inclusions
  945. #endif // !INCLUDED_AMMO_PICKUPS_GSH